1 using UnityEngine;
2 using
System.Collections;
3
4 public
class followRoute : MonoBehaviour {
5
6     
public Transform route;
7     
public Transform curentTarget;
8     
private int num = 0;
9     
private int count;
10     
public CarAI caraicontrol;
11     
void Start () {
12         curentTarget = route.GetChild(
0);
13         count = route.childCount;
14         caraicontrol = GetComponent<CarAI>();
15         caraicontrol.SetTarget(curentTarget);
16     }
17
18     
public void hitMark(Transform mark)
19     {
20         num++;
21         
if (num == count)
22         {
23             num =
0;
24         }
25         curentTarget = mark;
26         caraicontrol.SetTarget(curentTarget);
27     }
28
29     
public void resetIt()
30     {
31        num =
0;
32        curentTarget = route.GetChild(
0);
33        caraicontrol.SetTarget(curentTarget);
34     }
35
36 }


Gõ tìm kiếm nhanh...